Career 2019 2018 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Germany F2 Germany F3 Croatia F1 Croatia F2 Mexico F1 USA F7 USA F9 Korea F1 Korea F2 USA F13 USA F14 USA F15 Japan F3 New Zealand F1 New Zealand F2 Italy F9 USA F12 USA F14 Mexico F18 Guatemala F1 Canada F1 Canada F2 Canada F3 Belarus F1 USA F26 Guatemala F1 Costa Rica F1 Canada F1 Usa F14 Israel F4 Israel F5 Nigeria F1 Nigeria F2 Senegal F1 Senegal F2 Guatemala F1 Usa F7 USA F19 USA F20 Israel F5 Israel F6 Japan F6 USA F24 USA F25 Colombia F4 Czech Republic F5 Czech Republic F6 USA F31 Guatemala F1 USA F16 Israel F6 Memorial Kolyaskin - Donetsk Warta Cup - Sopot Warta Cup 2001 - Sopot USTA Challenger of San Antonio - San Antonio Hamburg Challenger - Hamburg KGHM Polish Indoors - Wroclaw Challenger 42 - Andrezieux KGHM Polish Indoors - Wroclaw KGHM Polish Indoors - Wroclaw Alexander Kolyaskin Memorial - Donetsk USTA Challenger of San Antonio - San Antonio Regional Hand Center Men's Challenger - Fresno USTA Men's Challenger of Dallas - Dallas KGHM Polish Indoors - Wroclaw Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno Budapest Challenger - Budapest 2002 Azalea Orthopedic Challenger - Tyler 14° BH Tennis Open - Belo Horizonte Gallagher International - Hamilton 2001 USTA Tallahassee Tennis Challenger - Tallahassee Challenger 42 - Andrezieux USTA Freeman Men's Challenger - Joplin 2006 Challenger of Santa Clarita California Challenger - Valencia dBI Tennis Challenger - Binghamton Asics Challenger Open - Monchengladbach Gran Challenger Casablanca - Mexico City USTA Challenger of Tiburon - Tiburon Uncle Toby's Burnie Challenger - Tasmania WOW Cafe Challenger - New Orleans Pekao Open - Szczecin Kobstaedernes ATP Challenger - Kolding Privatbank Open 2006 - Dnepropetrovsk Tatra Banka Open 2006 - Bratislava Burbank Challenger - Burbank Hilton Waikoloa Village USTA Challenger - Waikoloa MST ATP Challenger International - Burnie Morocco Tennis Tour - Casablanca Garden Open 2005 - Rome Steelers Cup 2005 - Kosice USTA Seascape Challenger - Aptos Media Will Cup Busan Challenger Tennis - Busan Kia International in Caloundra - Caloundra Music City Challenger - Nashville Challenger Britania Zavaleta - Puebla Busan Open Challenger Tennis - Busan Open de la Ville de Saint Denis - Reunion Island Kia International in Burnie - Burnie A Glimmer of Hope Challenger - Austin Steelers Cup - Kosice The Comercia Challenger - Aptos Siemens Open 2007 - Scheveningen 2004 USTA Challenger of Calabasas - Calabasas Alexander Kolyaskin Memorial - Donetsk Ispat Open 2004 - Ostrava 2006 North Shore Pro Tennis Championship - Winnetka Czech Open 2006 - Prostejov Ljubljana Open - Ljubljana IPP Open - Helsinki Tehran Open 2004 - Tehran Challenger 42 - Andrezieux Ischgl International ATP Challenger - Ischgl Oberstraufen Cup - Oberstaufen Hilton Waikoloa Village USTA Challenger - Waikoloa KGHM Polish Indoors - Wroclaw Uncle Toby's Challenger in Burnie - Burnie 2005 Freeman Men's Challenger - Joplin Shimadzu All Japan Indoor Tennis Championships - Kyoto Heineken Challenger - Ho Chi Minh City Busan Open Challenger Tennis - Busan III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Challenger Casablanca San Angel - Mexico City Fergana Challenger - Fergana The Swanston Challenger - Sacramento 2004 Colorado Tennis Classic - Denver Porsche Open - Poznan Siemens Open - Scheveningen Oberstaufen Cup-Head German Master's Series - Oberstaufen Porsche Open - Poznan BH Tennis Open - Belo Horizonte Bukhara Challenger - Bukhara IV Manta Open - Manta Karshi Challenger - Karshi Porsche Open - Poznan I Manta Open - Manta Pekao Open - Szczecin Flea Market Cup Busan Challenger Tennis - Busan VIII Gramado Open - Gramado S Tennis Masters - Graz II Manta Open - Manta KGHM Dialog Polish Indoors - Wroclaw PEOPLEnet CUP - Dnepropetrovsk IPP Open - Helsinki Olimp Kyiv Open - Kiev Ethias Tennis Trophy - Mons Wroclaw Challenger Coffee Cup Challenger - Chikmagalur X Trofeo Ciudad de Quito - Quito Ostrava Challenger Yuba City Challenger Uncle Tobys Challenger in Caloundra - Caloundra Freeman Men's $50,000 Challenger - Joplin Tatra Banka Slovak Open - Bratislava Aptos Challenger Astana Challenger - Astana Manta Challenger Belo Horizonte Challenger Campos do Jordao Challenger Binghamton Challenger Challenger Banque Nationale Rimouski - Rimouski X Challenger Britania Zavaleta - Puebla Unicredit Czech Open - Prostejov BH Telecom Sarajevo 2007 - Sarajevo Open de la Ville de Saint Denis - Reunion Island Champaign Challenger Khanty-Mansiysk Challenger Kish Free Zone Island Challenger - Kish Island USTA Tallahassee Tennis Challenger - Tallahassee Challenger Casablanca San Angel - Mexico City 2007 Nielsen Pro Tennis Championship - Winnetka Aptos Challenger Belo Horizonte Challenger Tiburon Challenger San Luis Potosi Challenger - San Luis Potosi AGT Challenger - Leon Pekao Open 2005 - Szczecin Ojai Challenger Poznan Challenger Samsung Securities Cup - Seoul 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona III Isla de Lanzarote - Lanzarote Vancouver Challenger Champaign Challenger Winnetka Challenger Torneo Internacional Challenger Fila 2006 - Leon Dharwad Challenger 2006 - Dharwad Busan Open Challenger Tennis - Busan s Tennis Masters 06 - Graz II Manta Open - Manta Binghamton Challenger Tennis Napoli Cup 2007 - Napoli Morocco Tennis Tour - Marrakech Tunis Open 2007 - Tunis ECU Prague Open - Prague Szczecin Challenger Challenger Natrel Presented by National Bank - Granby Porsche Open - Poznan Lambertz Open by Stawag 2007 - Aachen The Wright Financial Group, Inc. Challenger - Champaign 2004 Freeman Men's Challenger - Joplin Uncle Toby's Australian Men's Clay Court Challenger - Canberra USTA Tallahassee Tennis Challenger - Tallahassee IPP Open - Helsinki San Luis Potosi Challenger - San Luis Potosi Swanston Challenger - Sacramento 2006 USTA Tallahassee Tennis Challenger - Tallahassee Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Winnetka Challenger Credicard Citi Mastercard Tennis Cup 2007 - Campos do Jordao Akbank Private Banking TED Open - Istanbul Szczecin Challenger Wroclaw Challenger Sacramento Challenger Logopak Challenger 2005 - Lubeck Draft Corona Mexico City Open - Mexico City Tallahassee Tennis Challenger - Tallahassee Honolulu Challenger Pekao Open - Szczecin LTA Shrewsbury Challenger - Shrewsbury Bauer Watertechnology Cup - Eckental Challenger Ford de Cherbourg - Cherbourg Kyiv Open - Kiev Shimadzu All Japan Indoor Tennis Championships - Kyoto XI Abierto Internacional de Salinas - Salinas Chengdu Challenger Challenger Casablanca San Angel - Mexico City Alexander Kolyaskin Memorial - Donetsk Tiburon Challenger - Tiburon Aamulehti Tampere Open - Tampere Bogota Challenger - Bogota Kia International In Caloundra - Caloundra The Granby Natrel Challenger - Granby Togliatti Cup - Togliatti Kia International In Kawana - Kawana Noumea Challenger Arroyo de la Encomienda - Valladolid Colorado Classic - Denver The West Side Tennis Club Grass Court Challenger - Forest Hills Black Forest Open - Freudenstadt KGHM Dialog Polish Indoors - Wroclaw Nokian Hakkapeliitta Open - Tampere The Natrel's Challenger of Granby - Granby Challenger DCN de Cherbourg - Cherbourg Pekao Open 2003 - Szczecin Binghamton Challenger Baotou Challenger St.Petersburg Challenger by Kinex - St. Petersburg CA Challenge 2002 - Graz USTA Safeway Challenger - Aptos Germany F1 USTA Tennis Championships of Houston - Houston Neride Prague Indoor - Prague USTA Challenger of Burbank - Burbank The LTA Men's Challenger Wrexham - Wrexham St. Petersburg Challenger by Kinex - St. Petersburg Mordovia Cup - Mordovia Kyiv Open - Kiev KGHM Polish Indoors - Wroclaw Fergana Challenger - Fergana Nokian Hakkapeliitta Open - Tampere Black Forest Open 2004 - Freudenstadt Samsung Securities Cup - Seoul USTA Men's Challenger of Dallas - Dallas XL Capital Bermuda Open - Bermuda Badden Open by Rothaus - Ettlingen Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Challenger ATP de Cuenca Diario El Mercurio - Cuenca Stella Artois Clay Court Championships - Budaors Alexander Kolyaskin Memorial - Donetsk Pro Challenger at Calabasas - Calabasas The LTA Men's Challenger - Southampton PrivatBank Cup - Dnepropetrovsk Qatar ATP Challenger - Doha Nossa Caixa Tennis Cup - Sao Paulo Intersport Heilbronn Open - Heilbronn KGHM Emax Polish Indoors - Wroclaw Gemax Open - Belgrade HTV Challenger - Ho Chi Minh City ECM Prague Open - Prague BH Tennis Open International Cup - Belo Horizonte XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Wailea Men's Challenger - Maui Fergana Challenger - Fergana Southern Capital Cup - Almaty Abierto Internacional Varonil Ciudad de Cancun - Cancun ATP Challenger Trophy 2008 - Trnava Idea Prokom Open - Sopot Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul TD Waterhouse Cup - Long Island Monza Challenger Legg Mason Tennis Classic - Washington D.C. Idea Prokom Open - Sopot TD Waterhouse Cup - Long Island Campbell's Hall of Fame Tennis Championships - Newport Idea Prokom Open - Sopot Thailand Open - Bangkok CA Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha Regions Morgan Keegan Championships - Memphis The Stella Artois Championships - London Bratislava Challenger The 10tele.com Open - Nottingham BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Sydney International - Sydney Orange Prokom Open - Sopot AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna The Artois Championships - London If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington Bank Austria Tennis Trophy - Vienna Serbia Open - Belgrade Qatar Exxon Mobil Open - Doha Movistar Open - Santiago Brasil Open - Costa do Sauipe SAP Open - San Jose Copa Telmex - Buenos Aires Grand Prix Hassan II - Casablanca Open de Nice Cote dAzur - Nice AEGON International - Eastbourne China Open - Beijing If Stockholm Open - Stockholm Brisbane International - Brisbane Medibank International - Sydney TD Waterhouse Cup - Long Island Salzburg Challenger BCR Open Romania - Bucharest Dallas Challenger AEGON Championships - London Abierto Mexicano Telcel - Acapulco Brasil Open - Costa do Sauipe Open Sabadell Atlantico - Barcelona Wroclaw Challenger Copa Claro - Buenos Aires Bank Austria Tennis Trophy - Vienna Open Sabadell Atlantico - Barcelona Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Mercedes Cup - Stuttgart SAP Open - San Jose PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Regions Morgan Keegan Championships - Memphis Serbia Open - Belgrade Gerry Weber Open - Halle UNICEF Open - 's Hertogenbosch Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha St. Petersburg Open - St. Petersburg Abierto Mexicano Telcel - Acapulco Mercedes Cup - Stuttgart China Open - Beijing BMW Open - Munich Power Horse Cup - Dusseldorf Topshelf Open - 's-Hertogenbosch Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras ABN AMRO World Tennis Tournament - Rotterdam Brisbane International - Brisbane Winston-Salem Open - Winston-Salem China Open - Beijing Abierto Mexicano Telcel - Acapulco Campbell's Hall of Fame Tennis Championships - Newport Bratislava Challenger Generali Open - Kitzbuhel Mumbai Open - Mumbai Gerry Weber Open - Halle Millenium Tennis Championships - Delray Beach China Open - Beijing Pilot Pen Tennis - New Haven Apia International - Sydney Abierto Mexicano Telcel - Acapulco If Stockholm Open - Stockholm U.S. National Indoor Tennis Championships - Memphis Brisbane International - Brisbane BRD Nastase Tiriac Trophy - Bucharest Toyota Challenger Erste Bank Open - Vienna Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier USTA Seascape Challenger - Aptos Aegon Nottingham Open - Nottingham Apia International - Sydney Helsinki Challenger USTA Challenger of Burbank - Burbank Pekao Open 2001 - Szczecin University of Tennessee USTA Challenger - Knoxville Skandia Open - Linz Compaq Cup 2001 - Zabrze USTA Championships of Kerrville - Kerrville USTA Pro Tennis Classic at Mission Hills - Rancho Mirage 2001 UT Tyler Patriot Challenger - Tyler Yokkaichi Challenger ECM Prague Open 2005 - Prague Unique Zagreb Open - Zagreb Tennis Napoli Cup 2006 - Napoli Arizona Men's Tennis Championships - Scottsdale Mercedes-Benz Cup - Los Angeles ABN/AMRO World Tennis Tournament - Rotterdam Orange Prokom Open - Sopot Movistar Open - Santiago Tennis Channel Open - Las Vegas Tennis Masters Series - Cincinnati Grand Prix Hassan II - Casablanca Mercedes-Benz Cup - Los Angeles Pacific Life Open - Indian Wells Legg Mason Tennis Classic - Washington D.C. NASDAQ-100 Open - Miami BCR Open Romania - Bucharest BNP Paribas Masters - Paris AIG Japan Open - Tokyo Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai PTT Thailand Open - Bangkok Shanghai ATP Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Erste Bank Open - Vienna Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Rakuten Japan Open - Tokyo Sony Open Tennis - Miami Mutua Madrid Open - Madrid Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Wimbledon - London Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Gerry Weber Open - Halle Wimbledon - London Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Rogers Cup - Montreal Davis Cup, Group 2, 2R, POL-ALG 4-1 Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, Group 2, 1R, POL-LAT 5-0 Davis Cup, Group 2, 2R, POL-GEO 2-3 Davis Cup, Group 2, 1R, NGR-POL 0-4 Davis Cup, Group 2, 2R, GRE-POL 0-5 Davis Cup, Group II, 2R, POL-EST 4-1 Davis Cup, World Group, PO, POL-AUS 1-4 Davis Cup, Group I, 1R, POL-LTU 3-2 U.S. Open - New York Wimbledon - London Wimbledon - London Davis Cup, Group I, 2R, POL-RSA 3-1 Davis Cup, Group 2, PO, POL-EST 5-0 Davis Cup, Group II, 3R, POL-BLR 3-2 Davis Cup, Group 1, 1R, POL-FIN 2-3 Davis Cup, Group I, 1R, POL-SLO 3-2 Olympics - London